internationally published article - Espagnol Anglais Dictionnaire